package com.zijidelu.luframework.plugins.tomlock.core.data;

import lombok.Data;

import java.util.List;
import java.util.concurrent.TimeUnit;

/**
 * 锁数据。
 *
 * @author ZIJIDELU
 * @datetime 2025/4/12 21:14
 */
@Data
public class BaseTomLockData {
    public static final TimeUnit TIME_UNIT = TimeUnit.MILLISECONDS;

    /**
     * 锁前缀
     */
    private String lockPrefix;

    /**
     * 锁名称
     */
    private String lockDesc;

    /**
     * 过期时间
     */
    private long expire;

    /**
     * 超时时间
     */
    private long timeout;

}
